1 general:: Phrase(s): do one’s business Euph. to defecate or urinate. • Do you need to do your business before we get in the car? • The cat did her business on the sofa again.
McGrawhill's American Idioms And Phrasal Verbs